package cn.gz.sss.test;

/**
 * @program: JavaSEDemo
 * @description: 建两个分线程，其中一个线程遍历100以内的偶数，另一个线程遍历100以内的奇数
 * @author: DingZhenYun
 * @create: 2021-06-06 14:42
 **/

public class MyThread  {
    public static void main(String[] args) {
//        MyTread2 myThread=new MyTread2();
//        myThread.start();
//        MyTread1 m=new MyTread1();
//        m.start();

        //创建Thread类的匿名子类的方式
        new Thread() {
            @Override
            public void run() {
                super.run();
                for(int i=1;i<=100;i++){
                    if(i%2!=0){
                        System.out.println(Thread.currentThread().getName()+i);
                    }
                }
            }
        }.start();
        new Thread() {
            @Override
            public void run() {
                super.run();
                for(int i=1;i<=100;i++){
                    if(i%2==0){
                        System.out.println(Thread.currentThread().getName()+i);
                    }
                }
            }
        }.start();
    }
}
class MyTread1 extends Thread {
    @Override
    public void run() {
        for(int i=1;i<=100;i++){
            if(i%2!=0){
                System.out.println(Thread.currentThread().getName()+i);
            }
        }
    }
}
class MyTread2 extends Thread {
    @Override
    public void run() {
        for(int i=1;i<=100;i++){
            if(i%2==0){
                System.out.println(Thread.currentThread().getName()+i);
            }
        }
    }
}